self-cleaning strainer - German English Dictionary